package com.tl.khadmin.service;
 
import java.util.List;
import java.util.Map;

import javax.servlet.http.HttpSession;

import com.tl.khadmin.bean.OrderProduct;
import com.tl.khadmin.bean.SettlementBill;
import com.tl.khadmin.bean.dto.OrderRefundBillDto;
import com.tl.khadmin.bean.dto.SettlementBillDto;
import com.tl.khadmin.page.Page;

public interface BillIService { 

	public Page<SettlementBill> showBillByPage(HttpSession session, Integer pageNum, Integer pageSize, Map<String, Object> params);

	public Map<String, Object> showBillDetail(Integer id);

	public String transfer(HttpSession session, Integer id);

	public String confirm(HttpSession session, Integer id, Integer status);

	public List<OrderProduct> listOrderProduct(Integer orderId);

	public Page<OrderRefundBillDto> showOrderRefundBillByPage(HttpSession session, Integer pageNum, Integer pageSize,
			Map<String, Object> params); 
}
